# Прецедент настройки доступа к приложениям Цель: дать обоим пользователям доступ к приложению «Управление договорной деятельностью», причем Экономисту выдать права на меню Отчеты, а Снабженцу — нет. Для обоих пользователей скрыть меню «Настройка». Так как потребуется различная настройка для двух пользователей, потребуется создать и настроить два профиля: профиль «Снабженец» и профиль «Экономист». - В справочнике профилей выбрать группу, к которой будет отнесен профиль и выполнить операцию создания. ![](img/createprofile.png) - В созданной карточке указать код и наименование, на закладке «Пользователи» добавить пользователей профиля. Аналогичным образом создать Профиль Экономиста и добавить пользователей. ![](img/makeprofile.png) - В нужной группе справочника ролей создать новую роль. ![](img/makerole.png) - В открывшейся карточке роли указать код и наименование, на закладке «Профили роли» выбрать ранее созданные профили Экономиста и Снабженца. На закладке «Пользователи роли» автоматически будут указаны все пользователи, обладающие хотя бы одним из добавленных профилей. ![](img/createrole.png) ![](img/roleusers.png) - На закладке «Приложения, доступные для роли» отметить доступность приложения «Управление договорной деятельностью», после чего выполнить операцию «Пересчитать индексацию системных привилегий для всех пользователей роли». ![](img/givemenus.png) - Требуется детально настроить права на приложение, а именно скрыть у обоих пользователей меню «Настройки» и меню «Отчеты» у Снабженца. Для этого необходимо на закладке «Права роли» найти нужное приложение по коду (узнать его можно на закладке «Приложения, доступные для роли») и снять признак «Не распространяются настройки администрирования», сохранить изменения. После авторизации пользователям не будет доступно ни одно меню приложения. ![](img/lockmenu.png) - Требуется выдать пользователям права на нужные пункты меню. Для этого необходимо на закладке «Права роли» открыть детализацию и отметить признак «Доступ» для тех пунктов меню, с которыми будут работать пользователи данной роли. Также удобно это сделать, выделив все позиции комбинацией ctrl+A, выдав доступ ко всем позициям, а затем сняв признак «Доступ» с тех, к которым выдавать доступ не требуется. Затем следует пересчитать индексацию системных привилегий. В данном случае для роли «Базовый доступ к управлению Договорами» выдан доступ ко всем пунктам меню кроме Настроек и Отчетов, так что при входе в систему пользователю роли будут доступны все меню кроме указанных (и их подменю). ![](img/givesubmenus.png) - Необходимо выдать доступ к меню «Отчеты» экономисту. Для этого требуется создать еще одну роль и выдать ее только Профилю Экономиста (соответственно на закладке Пользователи роли будут только пользователи, владеющие Профилем Экономиста). В списке прав роли найти нужное приложение, сняв признак «Только объекты, на которые у роли имеются права». В детализации отметить доступность меню «Отчеты», пересчитать индексацию. При авторизации экономист, обладающий как базовой ролью доступа, так и расширенной, будет иметь доступ к тем пунктам меню, к которым имеет доступ хотя бы одна из его ролей. ![](img/giveonesubmenu.png)